/**
 * 分页结果接口
 */
export interface PagedList<T> {
  items: T[];
  totalCount: number;
  pageNumber: number;
  pageSize: number;
  totalPages: number;
  hasPreviousPage: boolean;
  hasNextPage: boolean;
}

/**
 * 分页请求参数接口
 */
export interface PagedRequest {
  pageNumber: number;
  pageSize: number;
  orderBy?: string;
  isDesc?: boolean;
}
